package com.siwei.eqi.pojo.vo;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.math.BigDecimal;
import java.time.LocalDateTime;

/**
 * @author hzl
 * @data 2022年05月09日17:14
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class SubtaskVO {

    @ApiModelProperty(value = "id")
    private String id;

    /**
     * 子任务编号
     */
    @ApiModelProperty(value = "子任务编号")
    private String subtaskNum;

    /**
     * 子任务名称
     */
    @ApiModelProperty(value = "子任务名称")
    private String name;

    /**
     * 区域范围
     */
    @ApiModelProperty(value = "区域范围")
    private String areas;

    /**
     * 子任务状态1-未审核2-已审核3-已驳回
     */
    @ApiModelProperty(value = "子任务状态1-未审核2-已审核3-已驳回")
    private Integer status;

    /**
     * 状态更新时间
     */
    @ApiModelProperty(value = "状态更新时间")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime statusUpdateTime;

    /**
     * 备注
     */
    @ApiModelProperty(value = "备注")
    private String remarks;

    /**
     * 创建人
     */
    @ApiModelProperty(value = "创建人")
    private String createdBy;

    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    @JsonFormat(timezone = "GMT+8", pattern = "yyyy-MM-dd HH:mm:ss")
    private LocalDateTime createTime;
}
